home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 26 / PC Gamer IT CD 26 1-2.iso / SUBDEMO / scengdem.exe / SCDemo / powervr / win95 / Powervr.inf next >
Windows Setup INFormation  |  1997-08-12  |  12KB  |  310 lines

  1. ;******************************************************************
  2. ;
  3. ;        PowerVR Installation 
  4. ;            PCX1 & PCX2
  5. ;
  6. ;           Build 4.0.0.81 4.0.0c4 MR
  7. ;
  8. ;
  9. ;
  10. ;                Last Modified : August 12, 1997
  11. ;******************************************************************
  12.  
  13. [Version]
  14. Signature="$CHICAGO$"
  15. Class=MEDIA
  16. Provider=%String0%
  17.  
  18. ;******************************************************************
  19. ;The Default directory for installing files is Windows
  20. ;PowerVR copies files into the Windows directory (Midas_WindowsFiles)
  21. ;and the Windows\System directory (Midas_SystemFiles). 
  22. ;
  23. ;It is recommended that these are not changed.
  24. ;
  25. ;Midas is the internal name for PowerVR.
  26. ;******************************************************************
  27. [DestinationDirs]
  28. DefaultDestDir=10
  29. Midas_WindowsFiles=10
  30. Midas_SystemFiles=11
  31.  
  32. [Manufacturer]
  33. %String1%=Mfg
  34.  
  35. ;******************************************************************
  36. ;From reading the Vendor and Device ID for the board being
  37. ;installed, the installer can determine whether it is a PCX1 or PCX2. 
  38. ;A PCX1 will take the install path set out as Midas4
  39. ;A PCX2 will take the install path set out as Midas5
  40. ;******************************************************************
  41. [Mfg]
  42. %String23%=Midas5,PCI\VEN_1033&DEV_0046,PCI\VEN_1033&DEV_0046
  43. %String22%=Midas4,PCI\VEN_1033&DEV_002A,PCI\VEN_1033&DEV_002A
  44.  
  45. ;******************************************************************
  46. ;The Install Route
  47. ;-----------------
  48. ;
  49. ;Taking the relevent install route (PCX1 - Midas4 , PCX2 - Midas5) 
  50. ;the installation process is as follows:
  51. ;
  52. ;1. Delete Registry settings that may be resident from previous installations.
  53. ;2. Delete any files that may be resident and are now redundant.
  54. ;3. Copy the relevent files.
  55. ;4. Add the new registry settings.
  56. ;5. Update the .ini settigns.
  57. ;6. Force Windows to reboot (to install any system files in use at time of installation).
  58. ;******************************************************************
  59. [Midas4]
  60. DelReg=Midas_DelReg
  61. DelFiles=Midas_DelFiles
  62. CopyFiles=Midas4_WindowsFiles,Midas_SystemFiles
  63. AddReg=Midas4_AddReg
  64. UpdateInis=Midas4_UpdateInis
  65. Restart
  66.  
  67. [Midas5]
  68. DelReg=Midas_DelReg
  69. DelFiles=Midas_DelFiles
  70. CopyFiles=Midas5_WindowsFiles,Midas_SystemFiles
  71. AddReg=Midas5_AddReg
  72. UpdateInis=Midas5_UpdateInis
  73. Restart
  74.  
  75. ;******************************************************************
  76. ;Copy files
  77. ;----------
  78. ;
  79. ;Copy the files into their destined directories.
  80. ;Midas4_WindowsFiles = Windows Directory
  81. ;Midas5_WindowsFiles = Windows Directory
  82. ;Midas_SystemFiles   = Systems Directory
  83. ;******************************************************************
  84. [Midas4_WindowsFiles]
  85. sgl.dll
  86. sglmid4.dll
  87. pvros.dll
  88. pvrmid4.dll
  89.  
  90. [Midas5_WindowsFiles]
  91. sgl.dll
  92. sglmid5.dll
  93. pvros.dll
  94. pvrmid5.dll
  95. PVRdev.bmp
  96.  
  97. [Midas_SystemFiles]
  98. vsgl.vxd
  99. pvrsm3d.dll
  100. pvrhal32.dll
  101. pvrinit.exe
  102. PVRdev.bmp
  103.  
  104. ;******************************************************************
  105. ;System CleanUp
  106. ;--------------
  107. ;
  108. ;The system is cleared of any settings within SGLHW.INI and 
  109. ;the PowerVR section of the Registry ready for the defualt
  110. ;settings of the current build
  111. ;******************************************************************
  112. [Midas_DelFiles]
  113. sglhw.ini
  114.  
  115. [Midas_DelReg]
  116. HKLM,SOFTWARE\VideoLogic\PowerVR
  117.  
  118. ;******************************************************************
  119. ;Add Registry Settings
  120. ;---------------------
  121. ;
  122. ;Midas4_AddReg = PCX1
  123. ;Midas5_AddReg = PCX2
  124. ;
  125. ; The Registry structure is 
  126. ;
  127. ;    HKR,,DevLoader,0,vsgl.vxd (VXD install)
  128. ;    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe (PVRINIT upon Windows StartUp)
  129. ;
  130. ;    HKLM, SOFTWARE\VideoLogic\PowerVR
  131. ;            |
  132. ;            |__AppHints
  133. ;            |    |
  134. ;            |    |_flight
  135. ;            |    |
  136. ;            |    |_vlflite
  137. ;            |
  138. ;            |__GraphicsCards
  139. ;            |    |
  140. ;            |    |_Matrox Millenium
  141. ;            |    |
  142. ;            |    |_Matrox Mystique
  143. ;            |
  144. ;            |__HWINI
  145. ;            |    |
  146. ;            |    |_Defaults
  147. ;            |    |
  148. ;            |    |_PVRHAL
  149. ;            |
  150. ;            |__Smart3D
  151. ;            |    |
  152. ;            |    |_Layout
  153. ;            |
  154. ;            |__StartUp
  155. ;            
  156. ;
  157. ;******************************************************************
  158. [Midas4_AddReg]
  159. HKLM,System\CurrentControlSet\Control\SessionManager\KnownVxDs,SGL,0,vsgl.vxd
  160. HKLM,Software\Microsoft\DirectDraw\Secondary,Name,0,pvrhal32.dll
  161. HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\flight.exe,%String4%,0,0.000001
  162. HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\vlflite.exe,%String4%,0,0.000001
  163. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,StrictLocks,0,1
  164. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,StrictLocks,0,1
  165. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,MatroxFix,0,1
  166. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,MatroxFix,0,1
  167. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71},,0,"PowerVR Shell Extension"
  168. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,,0,%11%"\pvrsm3d.dll"
  169. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,ThreadingModel,0,Apartment
  170. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\PowerVRPage,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  171. HKCR,POWERVR\CLSID,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  172. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,AppTitle,0,PowerVR
  173. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainLogo,0,""
  174. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,InfoBitmap,0,%10%"\PVRdev.bmp"
  175. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,"GroupText",0,"3D Control Settings"
  176. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,CheckboxText,0,"&Enable PowerVR HAL"
  177. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainText,0,"This page allows you to adjust the PowerVR properties.  You can enable or disable the HAL."
  178. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,BoardText,0,"Board ID: %s"
  179. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,VersionText,0,"HAL version: %s"
  180. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,SGLVersionText,0,"SGL version: %s"
  181. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksGroupText,0,"3D Tuning"
  182. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOnText,0,"Maximum &Compatibility"
  183. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOffText,0,"Maximum &Performance"
  184. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,ProductReleaseText,0,"Product Release: %s"
  185. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,EnableAppHints,0,1
  186. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
  187. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ProductRelease,0,"PowerVR 4.0.0c4 (4.0.0 MR)"
  188. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,StrictLocks,0,0
  189. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ISPParamSize,0,1024
  190. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,TSPParamSize,0,256
  191. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ObjectParamSize,0,512
  192. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
  193. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,EnableHAL,0,1
  194. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,VSyncLock,0,1
  195. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe
  196. HKR,,DevLoader,0,vsgl.vxd
  197.  
  198. [Midas5_AddReg]
  199. HKLM,System\CurrentControlSet\Control\SessionManager\KnownVxDs,SGL,0,vsgl.vxd
  200. HKLM,Software\Microsoft\DirectDraw\Secondary,Name,0,pvrhal32.dll
  201. HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\flight.exe,%String4%,0,0.000001
  202. HKLM,SOFTWARE\VideoLogic\PowerVR\%String3%\vlflite.exe,%String4%,0,0.000001
  203. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,StrictLocks,0,1
  204. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,StrictLocks,0,1
  205. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_0519,MatroxFix,0,0
  206. HKLM,SOFTWARE\VideoLogic\PowerVR\GraphicsCards\VEN_102B&DEV_051A,MatroxFix,0,0
  207. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71},,0,"PowerVR Shell Extension"
  208. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,,0,%11%"\pvrsm3d.dll"
  209. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,ThreadingModel,0,Apartment
  210. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\PowerVRPage,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  211. HKCR,POWERVR\CLSID,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  212. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,AppTitle,0,PowerVR
  213. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainLogo,0,""
  214. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,InfoBitmap,0,%10%"\PVRdev.bmp"
  215. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,GroupText",0,"3D Control Settings"
  216. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,CheckboxText,0,"&Enable PowerVR HAL"
  217. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,MainText,0,"This page allows you to adjust the PowerVR properties.  You can enable or disable the HAL."
  218. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,BoardText,0,"Board ID: %s"
  219. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,VersionText,0,"HAL version: %s"
  220. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,SGLVersionText,0,"SGL version: %s"
  221. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksGroupText,0,"3D Tuning"
  222. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOnText,0,"Maximum &Compatibility"
  223. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,StrictLocksOffText,0,"Maximum &Performance"
  224. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,ProductReleaseText,0,"Product Release: %s"
  225. HKLM,SOFTWARE\VideoLogic\PowerVR\Smart3d\Layout,EnableAppHints,0,1
  226. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
  227. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ProductRelease,0,"PowerVR 4.0.0c4 (4.0.0 MR)"
  228. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,StrictLocks,0,0
  229. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ISPParamSize,0,1024
  230. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,TSPParamSize,0,256
  231. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,ObjectParamSize,0,512
  232. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\Defaults,"SLReadOnly",0,0
  233. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,EnableHAL,0,1
  234. HKLM,SOFTWARE\VideoLogic\PowerVR\HWINI\PVRHAL,VSyncLock,0,1
  235. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe
  236. HKR,,DevLoader,0,vsgl.vxd
  237.  
  238. ;******************************************************************
  239. ;Update .ini Files
  240. ;-----------------
  241. ;
  242. ;******************************************************************
  243.  
  244. [Midas4_UpdateInis]
  245. %10%\system.ini,386Enh,,"device=vsgl.vxd",0
  246. %10%\system.ini,VSGL,,"Buffer1Size=128",0
  247. %10%\system.ini,VSGL,,"Buffer2Size=128",0
  248. %10%\system.ini,display,"NonVirge=*",,0
  249. %10%\system.ini,"VideoLogic Svga","NonVirge=*",,0
  250. %10%\sglhw.ini,default,,"StrictLocks=1",0
  251.  
  252. [Midas5_UpdateInis]
  253. %10%\system.ini,386Enh,,"device=vsgl.vxd",0
  254. %10%\system.ini,display,"NonVirge=*",,0
  255. %10%\system.ini,"VideoLogic Svga","NonVirge=*",,0
  256. %10%\sglhw.ini,default,,"StrictLocks=1",0
  257.  
  258.  
  259. ;******************************************************************
  260. ;Source Info
  261. ;-----------
  262. ;
  263. ;SourceDiskNames is left blank to force user to point installer to files
  264. ;
  265. ;SourceDisksFiles - All the files to be installed
  266. ;******************************************************************
  267. [SourceDisksNames]
  268.  
  269. [SourceDisksFiles]
  270. sgl.dll=1
  271. sglmid5.dll=1
  272. sglmid4.dll=1
  273. pvros.dll=1
  274. pvrmid5.dll=1
  275. pvrmid4.dll=1
  276. vsgl.vxd=1
  277. pvrsm3d.dll=1
  278. pvrhal32.dll=1
  279. pvrinit.exe=1
  280.  
  281. ;******************************************************************
  282. ;Strings
  283. ;-------
  284. ;
  285. ;Strings used throughout the .inf file
  286. ;******************************************************************
  287. [Strings]
  288. String0="VideoLogic"
  289. String1="VideoLogic"
  290. String3="App hints"
  291. String4="Near Z Clip"
  292. String5="PowerVR Windows '95 Installation disk"
  293. String6="Need3DOn2D"
  294. String7="AutoMIPMap"
  295. String8="Alt2DBuffer"
  296. String9="StackRendersTillFlip"
  297. String10="ExpandTopMap"
  298. String11="Description"
  299. String12="DummyZ"
  300. String13="ReverseTrans"
  301. String14="Deferred2D"
  302. String15="SW_XRegionSize"
  303. String16="SW_YRegionSize"
  304. String18="AllowQuads"
  305. String19="OverrideExclusiveOnlyAsync"
  306. String20="SW_MinYSize"
  307. String22="PowerVR PCX1 (Developer)"
  308. String23="PowerVR PCX2 (Developer)"
  309.  
  310.